ship's mechanic - Spanish English Dictionary